spit fire - German English Dictionary